package com.guodu.entity;

import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

/**
 * MaterialStore entity. @author MyEclipse Persistence Tools
 */
@Entity
@Table(name = "MATERIAL_STORE", schema = "ZDT")
public class MaterialStore implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@Id
	@Column(name = "STORE_ID", unique = true, nullable = false, length = 20)
	private String storeId;
	
	@Column(name="store")
	private String store;
	
	@Column(name = "UNITS_ID", nullable = false, precision = 20)
	private Long unitsId;
	
	@Column(name = "MATERIAL_NAME", length = 50)
	private String materialName;
	
	@Column(name = "SPECIFICATIONS", length = 1400)
	private String specifications;
	
	@Column(name = "TEXTURE", length = 200)
	private String texture;
	
	@Column(name = "DRAWINGNUM", length = 200)
	private String drawingnum;
	
	@Column(name = "MEASUREMENT",  length = 20)
	private String measurement;
	
	@Column(name = "STORE_COUNT", precision = 20)
	private Long storeCount;
	
	@Column(name = "PRICE", precision = 20, scale = 2)
	private BigDecimal price;
	
	@Column(name = "MONEY", precision = 20, scale = 2)
	private BigDecimal money;
	
	@Column(name = "PLACE", length = 100)
	private String place;
	
	@Column(name = "STORE_MANUFACTURER",  length = 200)
	private String storeManufacturer;
	
	@Column(name = "REMARKS",  length = 200)
	private String remarks;

	@Column(name = "RESERVED1", length = 20)
	private String reserved1;
	
	@Column(name = "RESERVED2", length = 20)
	private String reserved2;
	
	@Column(name = "RESERVED3", length = 20)
	private String reserved3;
	
	@Column(name = "RESERVED4", length = 20)
	private String reserved4;
	
	@Column(name = "RESERVED5", length = 20)
	private String reserved5;
	
	@Column(name = "CREATE_PEOPLE", nullable = false, precision = 20)
	private Long createPeople;
	
	@Temporal(TemporalType.TIMESTAMP)
	@Column(name = "CREATE_TIME", nullable = false)
	private Date createTime;
	

	
	@Column(name = "STATUS", length = 20)
	private Long status;



	public String getStoreId() {
		return this.storeId;
	}

	public void setStoreId(String storeId) {
		this.storeId = storeId;
	}

	public Long getUnitsId() {
		return unitsId;
	}

	public void setUnitsId(Long unitsId) {
		this.unitsId = unitsId;
	}

	public String getMaterialName() {
		return this.materialName;
	}

	public void setMaterialName(String materialName) {
		this.materialName = materialName;
	}

	
	public String getSpecifications() {
		return this.specifications;
	}

	public void setSpecifications(String specifications) {
		this.specifications = specifications;
	}

	
	public String getTexture() {
		return this.texture;
	}

	public void setTexture(String texture) {
		this.texture = texture;
	}

	
	public String getDrawingnum() {
		return this.drawingnum;
	}

	public void setDrawingnum(String drawingnum) {
		this.drawingnum = drawingnum;
	}

	
	public String getMeasurement() {
		return this.measurement;
	}

	public void setMeasurement(String measurement) {
		this.measurement = measurement;
	}

	
	public Long getStoreCount() {
		return storeCount;
	}

	public void setStoreCount(Long storeCount) {
		this.storeCount = storeCount;
	}

	public BigDecimal getPrice() {
		return this.price;
	}

	public void setPrice(BigDecimal price) {
		this.price = price;
	}

	
	public BigDecimal getMoney() {
		return this.money;
	}

	public void setMoney(BigDecimal money) {
		this.money = money;
	}

	
	public String getPlace() {
		return this.place;
	}

	public void setPlace(String place) {
		this.place = place;
	}

	
	public String getStoreManufacturer() {
		return this.storeManufacturer;
	}

	public void setStoreManufacturer(String storeManufacturer) {
		this.storeManufacturer = storeManufacturer;
	}

	
	public String getRemarks() {
		return this.remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	
	public Long getCreatePeople() {
		return this.createPeople;
	}

	public void setCreatePeople(Long createPeople) {
		this.createPeople = createPeople;
	}

	
	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}


	public String getReserved1() {
		return this.reserved1;
	}

	public void setReserved1(String reserved1) {
		this.reserved1 = reserved1;
	}


	public String getReserved2() {
		return this.reserved2;
	}

	public void setReserved2(String reserved2) {
		this.reserved2 = reserved2;
	}

	public String getReserved3() {
		return this.reserved3;
	}

	public void setReserved3(String reserved3) {
		this.reserved3 = reserved3;
	}

	public String getReserved4() {
		return this.reserved4;
	}

	public void setReserved4(String reserved4) {
		this.reserved4 = reserved4;
	}

	
	public String getReserved5() {
		return this.reserved5;
	}

	public void setReserved5(String reserved5) {
		this.reserved5 = reserved5;
	}

	public String getStore() {
		return store;
	}

	public void setStore(String store) {
		this.store = store;
	}

	
	public Long getStatus() {
		return this.status;
	}

	public void setStatus(Long status) {
		this.status = status;
	}

}